package com.addplus.townmall.server.api.model.town.param;

import com.addplus.townmall.server.api.model.town.*;
import com.addplus.townmall.server.api.model.town.expand.CouponMemberRecordExpand;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.List;

/**
 * 类名: OrderAndDescribeParam
 *
 * @author zhangjiehang
 * @version V1.0
 * @date 2018/9/28 下午8:24
 * @description 类描述: 提交订单商城店铺商品实体类
 */
@Data
@EqualsAndHashCode(callSuper = true)
@Accessors(chain = true)
public class OrderItemsParam extends Order implements Serializable {
    private static final long serialVersionUID = 3055680128075354510L;
    /**
     * 多少钱开始免运费
     */
    private BigDecimal freeFreight;
    private List<OrderShopItemsParam> orderItemsList;
    private Integer storeType;
    private MemberInvoice memberInvoice;
    private OrderInvoice orderInvoice;
    private OrderShipping orderShipping;
    private CouponMemberRecordExpand couponMemberRecordExpand;
    private OrderItems orderItems;
}
